.color39434F {
  --border: rgba(57, 67, 79, 0.8);
  --color: rgba(57, 67, 79, 1); }

.color6A7187 {
  --border: #6A7187;
  --color: #6A7187; }

.color747474 {
  --border: #747474;
  --color: #747474; }

.color3B4B5C {
  --border: #3B4B5C;
  --color: #3B4B5C; }

.color2A3042 {
  --border: #2A3042;
  --color: #2A3042; }

.color5B7465 {
  --border: #5B7465;
  --color: #5B7465; }

.color728399 {
  --border: #728399;
  --color: #728399; }

.color0 {
  --border: rgba(0, 0, 0, 0.8);
  --color: rgba(0, 0, 0, 1); }

.colorA490F1 {
  --border: #A490F1;
  --color: #A490F1; }

.color7A7A7A {
  --border: #7A7A7A;
  --color: #7A7A7A; }

.color7D785F {
  --border: #7D785F;
  --color: #7D785F; }

  .color991212 {
    --border: #991212;
    --color: #991212; }

    .colorF7B83E {
      --border: #F7B83E;
      --color: #F7B83E; }

      .colorC959A3 {
        --border: #C959A3;
        --color: #C959A3; }

          .color3E50F7 {
            --border: #3E50F7;
            --color: #3E50F7; }

.color1E1B39 {
  --border: #1E1B39;
  --color: #1E1B39; }

.color7A736C {
  --border: #7A736C;
  --color: #7A736C; }

.color1A5C6B {
  --border: #1A5C6B;
  --color: #1A5C6B; }

.color1C1B19 {
  --border: #1C1B19;
  --color: #1C1B19; }

.color6B4F3A {
  --border: #6B4F3A;
  --color: #6B4F3A; }

.colorA34828 {
  --border: #A34828;
  --color: #A34828; }

.color8A3040 {
  --border: #8A3040;
  --color: #8A3040; }

.color8A5416 {
  --border: #8A5416;
  --color: #8A5416; }

.color556B30 {
  --border: #556B30;
  --color: #556B30; }

.color1E7A48 {
  --border: #1E7A48;
  --color: #1E7A48; }

.color8A6430 {
  --border: #8A6430;
  --color: #8A6430; }

.color8C4A62 {
  --border: #8C4A62;
  --color: #8C4A62; }

.color4A5560 {
  --border: #4A5560;
  --color: #4A5560; }

.color3A4A7A {
  --border: #3A4A7A;
  --color: #3A4A7A; }

.color6E675F {
  --border: #6E675F;
  --color: #6E675F; }

.colorECEAE6 {
  --border: #C9C0B4;
  --color: #ECEAE6; }

#bb.colorECEAE6 {
  color: #1C1B19;
}

.color8C6844 {
  --border: #8C6844;
  --color: #8C6844; }

.color4A6741 {
  --border: #4A6741;
  --color: #4A6741; }

.color5E656B {
  --border: #5E656B;
  --color: #5E656B; }

          .color39434F {
            --border: rgba(57, 67, 79, 0.8);
            --color: rgba(57, 67, 79, 1); }
          
          .colorEA3E3E {
            --border: rgba(234, 62, 62, 0.8);
            --color: rgba(234, 62, 62, 1); }
          
          .color2f84 {
            --border: rgba(0, 47, 132, 0.8);
            --color: rgba(0, 47, 132, 1); }
          
          .colorA300B7 {
            --border: rgba(163, 0, 183, 0.8);
            --color: rgba(163, 0, 183, 1); }
          
          .color14A736 {
            --border: rgba(20, 167, 54, 0.8);
            --color: rgba(20, 167, 54, 1); }
          
          .colorFEC81D {
            --border: rgba(254, 200, 29, 0.8);
            --color: rgba(254, 200, 29, 1); }
          
          .color0 {
            --border: rgba(0, 0, 0, 0.8);
            --color: rgba(0, 0, 0, 1); }
          
          .color5B88A8 {
            --border: rgba(91, 136, 168, 0.8);
            --color: rgba(91, 136, 168, 1); }
          
          .color7A7A7A {
            --border: rgba(122, 122, 122, 0.8);
            --color: rgba(122, 122, 122, 1); }
          
          .color23D2CC {
            --border: rgba(35, 210, 204, 0.8);
            --color: rgba(35, 210, 204, 1); }

.left {
  left: 20px !important;
  right: unset !important;
}

#online-booking {
  top: 0;
  transition: width ease-in-out 0.3s;
  max-width: 621px;
  border: 0px;
  width: 0%;
  position: fixed;
  right: 0;
  z-index: 999902;
  height: 100%;
}
#popup-shadow{
  z-index: 999901;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: rgba(51, 51, 51, 0.5);
  height: 100%;
}
.closer-modal{
  display: none;
  width: 35px;
  height: 35px;
  text-align: center;
  border: 2px solid #3b4b5c;
  border-radius: 50%;
  line-height: 27px;
  font-size: 25px;
  position: fixed;
  top: 10px;
  cursor: pointer;
  background-color: #fff;
  z-index: 999903;
  right: 634px;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 620px){
  #online-booking {
    right: 0;
  }
  .closer-modal {
    right: unset;
    left: 2px;
    top: 2px;
  }
}
.closer-modal:hover{
  opacity: 0.7;
}

#bb:hover {
  cursor: pointer;
  filter: brightness(1.06);
}


/*# sourceMappingURL=color.css.map */
